diff options
author | Ciaran Gultnieks <ciaran@ciarang.com> | 2014-03-11 17:34:30 +0000 |
---|---|---|
committer | Ciaran Gultnieks <ciaran@ciarang.com> | 2014-03-11 17:34:30 +0000 |
commit | 5002315ec91d614e5862e207b98a008f1cd8913c (patch) | |
tree | 4073f6a25e36fc86a97f95f65192a221a29bf3bc /mesecons_powerplant/�Could not read POST from stdin��Could not write POST to stdout��repo.enable-remote-branches=%d�[cgit] Error opening %s: %s (%d)�������[cgit] Error renaming %s to %s: %s (%d)��������<table class= | |
parent | a59f53d71aa580e03adce238158d7852866f922c (diff) |
Send digiline messages after luacontroller execution
In the same way as for port settings, this queues up digiline messages
sent during the luacontroller's execution, and sends them afterwards.
This solves many problems, but one example:
1. Send a message, and receive a reply from another device.
2. While handling the reply event (effectively a nested invocation
on the same luacontroller) make a change to memory
3. Notice that the memory change has no effect, because after
completion of the reply handling, it stores the memory, but then
the original invocation completes and overwrites it with it's
own earlier copy of the same memory.
Diffstat (limited to 'mesecons_powerplant/�Could not read POST from stdin��Could not write POST to stdout��repo.enable-remote-branches=%d�[cgit] Error opening %s: %s (%d)�������[cgit] Error renaming %s to %s: %s (%d)��������<table class=')
0 files changed, 0 insertions, 0 deletions